Skip to content

Stop skipping some Nexus tests on time skipping test server#1338

Open
Quinn-With-Two-Ns wants to merge 6 commits intomainfrom
nexus-tests
Open

Stop skipping some Nexus tests on time skipping test server#1338
Quinn-With-Two-Ns wants to merge 6 commits intomainfrom
nexus-tests

Conversation

@Quinn-With-Two-Ns
Copy link
Contributor

@Quinn-With-Two-Ns Quinn-With-Two-Ns commented Feb 23, 2026

Stop skipping some Nexus tests on time skipping test server. Nexus support on the time skipping server should work a lot better now so we can start running most tests. We are still skipping any test that uses the HTTP API since the time skipping server doesn't support that and some tests that use failure since the time skipping server doesn't support the new failure format yet.


Note

Low Risk
Test-only change that increases scenarios executed on the time-skipping test server; main risk is new CI flakiness or failures in environments where time-skipping still differs from standard execution.

Overview
Removes the env.supports_time_skipping skip gate from multiple Nexus test cases so they now run under the time-skipping WorkflowEnvironment.

This expands coverage for core Nexus behaviors (e.g., multi-invocation USE_EXISTING workflow backing, basic sync/async operation paths, header propagation for @workflow_run_operation, service name routing, pre-workflow execution behavior, operation summaries, overload resolution, custom/buffered metrics, and cancellation-type semantics) without changing production code.

Written by Cursor Bugbot for commit 9a5fa13. This will update automatically on new commits. Configure here.

@Quinn-With-Two-Ns Quinn-With-Two-Ns changed the title Stop skipping some Nexus tests Stop skipping some Nexus tests on time skipping test server Feb 24, 2026
@Quinn-With-Two-Ns Quinn-With-Two-Ns marked this pull request as ready for review February 24, 2026 06:21
@Quinn-With-Two-Ns Quinn-With-Two-Ns requested a review from a team as a code owner February 24, 2026 06:21
@Quinn-With-Two-Ns
Copy link
Contributor Author

A couple of cancel tests can't be enabled because of temporalio/sdk-java#2798

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants